About Shahar Capoosha Ltd (13702150) United Kingdom