About Lso Holdings Ltd (10837192) United Kingdom