About Maciek Gyver Ltd (08713804) United Kingdom