About Petterson Apps Uk Ltd (11182341) United Kingdom