About Rulegale Nominees Limited (02068819) United Kingdom