About Sterling Effectz Ltd. (13038355) United Kingdom