About Operandi Magic Limited (09280405) United Kingdom