About Maxine Investments Limited (00727756) United Kingdom