About Egy Vulture Ltd (10542727) United Kingdom