About Oso Hair Limited (SC285434) United Kingdom