About Wellcom London Limited (00979521) United Kingdom