About Haidra Corp Limited (10089183) United Kingdom