About Roxana Bobilca Ltd (11971960) United Kingdom