About Nick Homes Motion Graphics Ltd (10641879) United Kingdom