About New Wave Umbrella Limited (09289758) United Kingdom