About Cap Technical Ltd (SC563269) United Kingdom