About Accipiter Management Limited (08544797) United Kingdom