About Nicky S Fishbar Ltd (12886688) United Kingdom