About Swikini Limited (12593138) United Kingdom