About Suguera Ltd (11145348) United Kingdom