About Horizon (braintree) Six Limited (13585097) United Kingdom