About Oxford Rose 94 Limited (12616021) United Kingdom