About The Rebel Element Ltd. (13290959) United Kingdom