About Coyote Beauty S Limited (12140448) United Kingdom