About Abrata Tech Limited (08689038) United Kingdom