About Octothorpe Solutions Limited (09834116) United Kingdom