About Beta Oil Limited (10094947) United Kingdom