About Godzilla Ltd (09800487) United Kingdom