About Ulam Limited (12934923) United Kingdom