About Andoo Limited (SC359120) United Kingdom