About Rd Bull Holdings Limited (07886726) United Kingdom