About Operandi Limited (03260472) United Kingdom