About Lokta Sales Ltd (13315152) United Kingdom