About Lbs Investment Limited (10108957) United Kingdom