About The Roxan Group Ltd (13508172) United Kingdom