About Anlo Limited (13198116) United Kingdom