About Jummaro Ltd (12921527) United Kingdom