About Livingspot Ltd (11139341) United Kingdom