About Teddypoinr Ltd (13104686) United Kingdom