About Rubini Ltd (12013936) United Kingdom