About Red Thread Reiki Ltd (11619159) United Kingdom