About Lohi Ltd (10719226) United Kingdom