About Rebelbio Limited (NI652935) United Kingdom