About Ndaloni Solutions Ltd (12828231) United Kingdom