About Karma 1 T1 Ltd (12893960) United Kingdom