About Kibis Exchange Ltd (11634047) United Kingdom