About Celox Capital Limited (11498976) United Kingdom