About Europe G&a Ltd (10482251) United Kingdom