About Ryszard Limited (11637270) United Kingdom