About Zendeavour Limited (10154475) United Kingdom