About Shah Associates Limited (10882143) United Kingdom