About Ol Nick S Ltd (12922790) United Kingdom