About Ikbalcompany Ltd Or Limited (13233875) United Kingdom