About Cloak Capital Limited (13148405) United Kingdom