About Pp Investment Management Ltd (SC425883) United Kingdom