About Cap Nominees Ltd (12967718) United Kingdom