About Ouroboros Tattoo Ltd (13011724) United Kingdom