About Hybrid Ribs Limited (12292063) United Kingdom