About Alabaster Oryx Ltd (13434663) United Kingdom