About Sjr Technologies Limited (12974356) United Kingdom