About Ruster Holding Lp (LP021768) United Kingdom