About So-cat Lydia Limited (SC644722) United Kingdom