About Interlex International Limited (10222744) United Kingdom