About Teigr Ltd (11558662) United Kingdom