About Carrixus Limited (08827235) United Kingdom