About Clapper Capital Limited (10061043) United Kingdom