About Nil Kamal Ltd (12767331) United Kingdom