About Perizalo Solutions Ltd (13484187) United Kingdom