About Sukha London Ltd. (10179577) United Kingdom