About Gould Holdings Ltd (11707693) United Kingdom