About Sukumo London Ltd (11694375) United Kingdom