About Urban Bull Limited (12948303) United Kingdom