About Promax Ventures Limited (12020276) United Kingdom