About Jamil Isa Dua Ltd (12862746) United Kingdom