About N.a. Guppy Group Holdings Limited (11714430) United Kingdom