About Bakjae Limited (SC429353) United Kingdom