About Nichola O Hara Ltd (12478143) United Kingdom