About The Diamond Studio Limited (SC362347) United Kingdom