About Bolo Projects Ltd (12994259) United Kingdom