About Sondrel (holdings) Ltd (07275279) United Kingdom