About Eighty Eight A Ltd (08697259) United Kingdom