About X-oil Biotech Group Holdings Plc (10194133) United Kingdom