About Jab Moore Ltd (13188774) United Kingdom