About Andoz Image Limited (10201299) United Kingdom