About Thought Sharp Ltd (13465205) United Kingdom