About Seebeck 161 Limited (11655340) United Kingdom