About Ukbar Ltd (SC402480) United Kingdom