About Jakaloy Consulting Limited (13159162) United Kingdom