About Eek Holding Ltd (13549558) United Kingdom