About Living Matrix Limited (10316533) United Kingdom