About Foxbat Nano Limited (09266097) United Kingdom