About Anlot Limited (06642702) United Kingdom