About Acuity & Acumen Solutions Limited (10530067) United Kingdom