About Ii Space Limited (07884607) United Kingdom