About Karma Lingerie Ltd (12749966) United Kingdom