About Point Blank Creative Limited (10842326) United Kingdom