About Sedicii Innovations Limited (FC032291) Ireland