About Rubina Quinn Limited (12148841) United Kingdom