About Hikmata Limited (12204090) United Kingdom