About Slowin Ltd (10565330) United Kingdom