About Samuola Limited (12467933) United Kingdom