About Mycorp Limited (05259884) United Kingdom