About Lokahi Store Ltd (12997328) United Kingdom