About Ingenious Technologies Limited (07943392) United Kingdom