About The Angry Microwave Limited (12627215) United Kingdom