About Citra Fatikha Ltd (12982074) United Kingdom