About Ionian Pello Technologies Limited (12453715) United Kingdom