About Bewiched Limited (07126576) United Kingdom