About Blackcap Universal Limited (12241986) United Kingdom