About Ballentine Holdings Limited (11737077) United Kingdom