About 53 Degrees Capital Limited (12268813) United Kingdom