About Anella Limited (10460085) United Kingdom