About Jow & Yos Ltd (12850916) United Kingdom