About Rupa Tica Ltd (11554923) United Kingdom