About Stingray Hold 2 L.p. (LP017268) United Kingdom