About Ba Elsha Delight 2010 Limited (08273643) United Kingdom