About Ikoh Ltd (13257838) United Kingdom