About Ikar 101 Limited (12231268) United Kingdom