About Mandalay Developments Limited (06268225) United Kingdom