About Quickglamor Ltd (13282116) United Kingdom