About Anoesis Developments Limited (12917132) United Kingdom