About Max Plus Investments Ltd (12556827) United Kingdom