About Ikl Management Ltd (11694840) United Kingdom