About Bubal Limited (09013683) United Kingdom