About Binary Space Limited (07101391) United Kingdom