About Anadora Ltd (13569283) United Kingdom