About Blackfox Solutions Limited (07197471) United Kingdom