About Ryszard Lloyd Ltd (12296522) United Kingdom