About Sara Global Ventures Ltd (09024264) United Kingdom