About Bellator Consulting Limited (06588778) United Kingdom