About Portik Group Ltd (12572482) United Kingdom