About The Minked Effect Ltd (12649903) United Kingdom