About Jambond Ltd (13373566) United Kingdom