About Platform 64 Photography Services Ltd (10805497) United Kingdom