About Ixor International Ltd (11972027) United Kingdom