About Interior Investments Ltd (12753947) United Kingdom