About Apple Snaps Ltd (12755583) United Kingdom