About Shiff Investments Limited (10571419) United Kingdom