About Adamastor Digital Art Limited (04535088) United Kingdom