About Patito & Joelly Ltd (11377426) United Kingdom