About Charlies Management Limited (07612695) United Kingdom