About Mcdee 6 Limited (SC330832) United Kingdom