About Foldmicro Limited (03066812) United Kingdom