About Bajoda Consulting Limited (08491494) United Kingdom