About Scoopers Ventures Limited (10292545) United Kingdom