About Holiday Space Ltd (10868132) United Kingdom