About Spirit&soul Ltd (13442482) United Kingdom