About Prmo Holdings Uk Ltd (12214293) United Kingdom