About Singh S Tech Shop Limited (12401755) United Kingdom