About Lors & Sati Ltd (13350221) United Kingdom