About Jackamy Limited (04574466) United Kingdom