About Findtron Ltd. (09817787) United Kingdom