About Guppy Ltd. (11575506) United Kingdom