About An Ideal Space Ltd (11945692) United Kingdom