About Proactive Investments Limited (10068852) United Kingdom