About Xke Holdings Ltd (07116088) United Kingdom