About Benikki Ltd. (07627517) United Kingdom