About Absalon Capital Limited (07713981) United Kingdom