About Ventus 3 Ltd (12592183) United Kingdom