About Promax Beads & Profiles Ltd (10625605) United Kingdom