About Zendrake Investments Ltd (11158140) United Kingdom