About Tulip Alpha Limited Partnership (LP013226) United Kingdom