About Balance Space Ltd (13349081) United Kingdom