About Abu Bakar Limited (04876216) United Kingdom