About Kryssa Designs Ltd (07401780) United Kingdom