About Andimo Limited (06960542) United Kingdom