About Chamor Consulting Limited (07730739) United Kingdom