About Rubas Breeding Limited (12560131) United Kingdom