About Scribe Strategies & Advisors Global Limited (10991847) United Kingdom