About Ingridmaddie Ltd (12288238) United Kingdom