About Sato Lifestyle Ltd (12663004) United Kingdom