About Ioe Holdings Limited (12214313) United Kingdom