About Promax Investments Ltd (11464736) United Kingdom