About Katy And Ro Limited (13009840) United Kingdom