About Kraft Architecture Ltd (SC329135) United Kingdom