About Parklife Holdings Ltd (SC626883) United Kingdom