About Aquitas Holdings Limited (12037017) United Kingdom