About Pl.gr Limited (SC624470) United Kingdom