About Indie Ridge Limited (09994960) United Kingdom