About Shah & Khan Co Ltd (12859623) United Kingdom