About Locc Ltd (11811704) United Kingdom