About Pelizari Solutions Ltd (11835810) United Kingdom