About Satsumi (uk) Ltd (13074639) United Kingdom