About Vogl Ventures Limited (12800483) United Kingdom