About Niki & Bary Ltd (09988539) United Kingdom