About Yanki Ltd (12834121) United Kingdom