About R25r26bgp001 Limited (10696533) United Kingdom