About Kadelo Group Limited (10585525) United Kingdom