About Iyp X Limited (12591275) United Kingdom