About Bakstar Limited (11746257) United Kingdom