About Nica 2020 Ltd (12992747) United Kingdom