About Nik Ammar Ltd (08675849) United Kingdom