About Odin S Grooming Co. Ltd (11409182) United Kingdom