About Object Technologies Limited (08324582) United Kingdom