About Ppa Star Limited (SC610885) United Kingdom