About Santoro Capital Ltd (09515418) United Kingdom