About G40 Ltd (10872895) United Kingdom