About Rickert Services Uk Ltd (13136258) United Kingdom