About Rubric Services Limited (12678592) United Kingdom