About Nailb.a.s.e Deluxe Limited (SC688668) United Kingdom