About Bull Luca&david Ltd (11493344) United Kingdom