About G86 Limited (10352020) United Kingdom