About Saguki Limited (11279061) United Kingdom