About Sembhy Incorporated Ltd (11655141) United Kingdom