About Niabassid Sales Ltd (13646356) United Kingdom