About Shivlathyrus Investments Limited Liability Partnership (OC348649) United Kingdom