About Jbay Consulting Limited (09696484) United Kingdom