About The Maverick Artists Limited (08838902) United Kingdom