About Anglim Associates Limited (12897820) United Kingdom