About Mole Gp 1 Limited (SC664317) United Kingdom