About Delonex Kenya Holdings (one) Limited (09806855) United Kingdom