About Sidewalk Ltd (SC652992) United Kingdom