About Beespace Investments Limited (12449761) United Kingdom