About Basstree Holdings Limited (10687525) United Kingdom