About Coral Management & Consulting Limited (11754263) United Kingdom