About Pal 2020 Limited (12306098) United Kingdom