About Nibal Ltd (10654068) United Kingdom