About Guerilla Group Limited (04315738) United Kingdom