About Exista Holding Pc (LP017278) United Kingdom