About Lbspace Ltd (10839829) United Kingdom