About Loki S Tattoo Studio Limited (12525091) United Kingdom