About Firefly Hybrid Power Limited (SC562618) United Kingdom