About Tulla Enterprises Ltd. (04345575) United Kingdom