About Ros Kl Holdings Limited (12266501) United Kingdom