About Jenkra Ltd (13179521) United Kingdom