About Bakura Ltd (13376319) United Kingdom