About Koflach Engine Developments Ltd (10541001) United Kingdom