About Sjr Technology Limited (10579156) United Kingdom