About Abasilica Limited (08835638) United Kingdom