About Portrush Solutions Limited (11183439) United Kingdom