About Ij Magilton Limited (12195580) United Kingdom