About Nick Michaelides Productions Limited (05884141) United Kingdom