About Curvedridge Ltd (10760547) United Kingdom