About Scarly Limited (10424243) United Kingdom