About Obi Hair Limited (13064640) United Kingdom