About Livra Residential Investments Ltd (12474571) United Kingdom