About Wsora Management Limited (04277837) United Kingdom