About Jonty Bean Ltd (11044647) United Kingdom