About Yoyo S Parlour Ltd (12732790) United Kingdom