About Agilico Holdco Limited (11333771) United Kingdom