About Intercal(uk) Limited (09118656) United Kingdom