About Rebel Patents Company Limited (09502941) United Kingdom