About Charlodore Limited (13352413) United Kingdom