About Shah Corporation Consulting Limited (12088968) United Kingdom