About The Engineered Effect Limited (07281779) United Kingdom