About Pc Edinburgh Limited (10641192) United Kingdom