About The Ni Body Stop Limited (NI676897) United Kingdom