About Operand Limited (08183369) United Kingdom