About Capplan Limited (11356543) United Kingdom