About Threka Ltd (12600411) United Kingdom