About The Holding Space Ltd (12446756) United Kingdom