About Galo86 Limited (11922440) United Kingdom