About Skapa Limited (06888302) United Kingdom