About Pedestal Solutions Ltd (NI071294) United Kingdom