About Moor Developments (holdings) Ltd (11348259) United Kingdom