About Portico Technology Ltd (10630349) United Kingdom