About Kappa Beta Limited (08775648) United Kingdom