About Stompfy Ltd (12974746) United Kingdom