About Charles Mia Management Limited (09327460) United Kingdom