About Balanced Space Limited (13082287) United Kingdom