About Nestegg Rentals Partners Limited (13294576) United Kingdom