About Rebellious Betty Limited (13195904) United Kingdom