About Lomi Holding Ltd (10122462) United Kingdom