About Jammm Holdings Ltd (10807574) United Kingdom