About Charmdo Technology Co. Ltd (09331290) United Kingdom