About Interdel Group Ltd (12234402) United Kingdom