About Mandin No 3 Ltd (12604095) United Kingdom