About Teenstrics Ltd (13088135) United Kingdom