About Scroll Bidco Limited (06724468) United Kingdom