About Ifixer Global Ltd (08620068) United Kingdom