About Rain Films Limited (NI670906) United Kingdom