About Taguri Ltd (07874142) United Kingdom