About Charlie Gould Ltd (10804394) United Kingdom