About Shaphar Group Initiative Ltd. (12888929) United Kingdom