About Kahlidoe Ltd (12266284) United Kingdom