About Conquistador Holdings Limited (11890200) United Kingdom