About Monks Close Investments Limited (11814440) United Kingdom