About Black Fox Management Limited (08612414) United Kingdom