About Ninety Six Styling Limited (11739079) United Kingdom