About Ahadra Limited (06922330) United Kingdom