About Jellyman Apparel Ltd (11386650) United Kingdom