About Ik Allen Ltd (13613088) United Kingdom