About Sharan Khella Limited (09906990) United Kingdom