About Tamsel Elba45 Limited (13114917) United Kingdom