About Alphadrill Limited (SC373106) United Kingdom