About Slick Photography Ltd. (10616873) United Kingdom