About Holo Space Ltd (13708401) United Kingdom