About Portica Associates Limited (08524593) United Kingdom