About Mandd 2020 Holdings Limited (13513269) United Kingdom