About Etaka (uk) Ltd (13209560) United Kingdom