About Shefactor Ltd (10241188) United Kingdom