About Sukra Limited (08115042) United Kingdom