About Pollux 2020 Limited (12540220) United Kingdom