About Mandin No 7 Ltd (12605629) United Kingdom