About Ninurta Ltd (05923167) United Kingdom