About Naked Objects Technology Limited (04842349) United Kingdom