About Talin Labs Ltd (12685043) United Kingdom