About Adcroft Holding Inc. Limited (06077685) United Kingdom