About Ek Land-based Ltd (10866098) United Kingdom