About Iogp London Ltd (12888499) United Kingdom