About Bulb Ventures Limited (13504204) United Kingdom