About Panther Management Limited (04430476) United Kingdom