About Sapall Solutions Ltd. (09990725) United Kingdom