About Gabbay Consulting Limited (12437252) United Kingdom