About Charles-hamilton Consulting Ltd (12690397) United Kingdom