About S T Khan Ltd (10293147) United Kingdom