About Tokoro Founder Ltd (11428028) United Kingdom