About Nelixa Accessories Limited (13538414) United Kingdom