About Kap60 Limited (11278081) United Kingdom