About Appie Holdings Corporation Lp (SL027902) United Kingdom