About Kab24 Limited (11073528) United Kingdom