About Adhoc Solutions Ltd (10642760) United Kingdom