About Ppa Facilities C.i.c. (13586824) United Kingdom