About Mitra Bio Limited (12542435) United Kingdom