About Isa Corp Ltd (12781922) United Kingdom