Get in touch
Jiggle Innovations Ltd, company number 14769542, registered in England. Registered office: 1 Pump Place, Old Stratford, MK19 6DL.
For questions, corrections, content-removal requests or privacy enquiries, email contact@yuring.me. Include the page URL and explain your concern, but avoid sending unnecessary personal information.
You can also flag a published visitor report using “Flag this report” on its number page. Flags are private and reviewed by an administrator.