About Obzaki Ltd (11226314) United Kingdom