About Ilimar Limited (10085075) United Kingdom