About Maxwell Rose Investments Ltd (12266604) United Kingdom