About Juleop Ltd (10954037) United Kingdom