About Ikar Global Limited (13390416) United Kingdom