About Rubemi Kit Ltd (12198304) United Kingdom