About Ekoot Ventures Limited (13022724) United Kingdom