About Odiosis Limited (12147901) United Kingdom