About Far Space Limited (07580858) United Kingdom