About Kervansaray Limited (11980197) United Kingdom