About Flamin Gogo Recordings Limited (12725388) United Kingdom