About Abeera Limited (08688946) United Kingdom