About Linear Time Machines Limited (11126024) United Kingdom