About Lor Solutions Ltd (10816668) United Kingdom