About Teigen Ltd (05149579) United Kingdom