About Kinnaird Enterprises Ltd (SC660241) United Kingdom