About Kamal Soft Ltd (11043303) United Kingdom