About Jambalom Ltd (10885250) United Kingdom