About Innovate East Lothian (holdings) Limited (SC223348) United Kingdom