About Penta Nominee 2020 Limited (SC683117) United Kingdom