About Sheeba Corporation L.p. (SL020163) United Kingdom