About Fereneze Holdings (killoch) Limited (SC050184) United Kingdom