About Ainsworth Solutions Limited (11543246) United Kingdom