About The Gbb Project Limited (13525346) United Kingdom