About The Teeny Corporation Ltd (11639427) United Kingdom