About Sharia Litigation Finance Limited (11104567) United Kingdom