About Preator Management Limited (08086947) United Kingdom