About Mick Perrin Worldwide Management Limited (10784931) United Kingdom