About Throyn Industries Limited (NI664486) United Kingdom