About Kera Scotland Limited (SC581836) United Kingdom