About Sanrixa Ltd (07484834) United Kingdom