About Eximia Populo Ltd. (12574400) United Kingdom