About Jyo Consulting Limited (07242359) United Kingdom