About Jammr Ltd (12553014) United Kingdom