About Phil.i.am Installations Ltd (10830844) United Kingdom