About Pixodel Group Pc (LP020929) United Kingdom