About Perlun Capital Limited (12052653) United Kingdom