About Proactive Technologies Limited (06616006) United Kingdom