About Bakka Limited (SC529643) United Kingdom