About Sarah Jean Technology Ltd (10982431) United Kingdom