About Baakki Ltd (12998213) United Kingdom