About Guppy Holdings Limited (11669039) United Kingdom