About Sato Consulting Limited (07135021) United Kingdom