About Ropewalk Options Ltd (13382876) United Kingdom