About Chihera Special Ltd (10381143) United Kingdom