About Ok Bachvarova Ltd (08032191) United Kingdom