About The Power Cup Ltd (12153471) United Kingdom