About Thirdway Pulse Limited (12597005) United Kingdom