About R966 Limited (07820057) United Kingdom