About Lso Developments Ltd (12862396) United Kingdom