About Interkappa Limited (07777243) United Kingdom