About Abesera Limited (07271274) United Kingdom